Big Huge Thesaurus

atomic bomb

noun